package borge.web.teamspirit.client.page.shared.widgets;

import borge.web.teamspirit.client.interfaces.ServerCallbackHandler;
import borge.web.teamspirit.client.interfaces.WidgetEventHandler;
import borge.web.teamspirit.client.servercomm.DBQueryResults;

public abstract class ShowDataWidget extends BaseWidget {
	
	public ShowDataWidget(WidgetEventHandler aWeh){
		super(aWeh);
	}
	
	public ShowDataWidget(){
		
	}
	
	public abstract void populateData(DBQueryResults results);

	public abstract void requestServerData(ServerCallbackHandler aHandler);
	public abstract boolean needsUpdate(String aDataIndex);
}
